body {
	font: 16px/1.6em Arial, Geneva, Helvetica, sans-serif;
}

li {
	list-style-type: none;
}

img {
	border: none;
}

a:link, a:visited {
	color: #039;
	text-decoration: none;
}

a:hover, a:active {
	color: #000;
	text-decoration: none;
}

#gallery-wrapper {
	width: 500px;
	padding: 10px 30px;
	border: 4px solid #eee;
}

.active {
	font-size: 2.0em;
}

.gallery-title {
	font-size: 1.2em;
}

.error {
	color: #f00;
}

.error-highlight {
	border: 1px solid #f00;
}